permanent pastures - French English Dictionary